Bramus Van Damme

Date:

2023-06-09

Edition:

CSS Day 2023

Venue:

Zuiderkerk

Liven up your websites with Scroll-Driven Animations and View Transitions

It is important for a user interface to feel polished and fluid. A great way to help with that are appropriate animations and transitions. They help users build an accurate mental model of how the interface works, thereby increasing the overall usability. In this talk, you’ll learn how you can use View Transitions and Scroll-Driven Animations to achieve exactly that.

Presentation Video

Bramus Van Damme

Date:

2022-06-09

Edition:

CSS Day 2022

Venue:

Zuiderkerk

The CSS Cascade, a deep dive

CSS is short for Cascading Style Sheets. But what exactly is this Cascade, and how does it work? What are Origins? How do you calculate Specificity? And where do those new Cascade Layers you might have heard of fit in? And oh, what exactly happens when you use an !important somewhere? In this insightful talk, we’ll take a look under the hood of browsers, and detail how they determine which CSS declarations to apply and which not.

Slides of the presentationPresentation Video